﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AWSS3ToAzureBlob
{
    public interface IAzureStorageBlobFacade
    {
        bool Initialize(string azureStorageAccount, string azureStorageKey, string azureStorageContainer);

        string StartCopy(string blobName, string sourceUrl);

        //CopyState GetCopyStatus(string blobUrl);
        CopyState[] GetPendingCopies();

        void RestartCopy(string url);
    }
}
